<?php
class core_model_adminlog extends core_model{
	/**
	 * 设置主健名称
	 */
	public function primarykey(){
		return "lid";
	}

	/**
	 * 设置当前表名
	 */
	public function tableName(){
		return core_lib_constant::TABLE_PRE."admin_log";
	}
	
	/**
	 * 创建管理日志
	 */
	function addLog($type, $content, $arr = array()){
		if(!$type or !$content){
			$this->setError(0, '缺少参数');
			return false;
		}
		$data = array(
			'aid'=>$arr['aid'] ? $arr['aid'] : intval($_COOKIE['aid']),
			'adminname'=>$arr['adminname'] ? $arr['adminname'] : Qutil::filter($_COOKIE['adminname']),
			'type'=>intval($type),
			'create_time'=>time(),
			'ip'=>Qutil::getIP(),
			'content'=>$content
		);
		return $this->insert($data);
	}
}